be a leech - Allemand Anglais Dictionnaire